power-window drive - German English Dictionary